package com.sunxueqi.project.system.service;

import java.util.List;

import com.sunxueqi.project.system.vo.Notice;

public interface INoticeService {
	
	/**
	 * 获取通知公告列表
	 * @param notice
	 * @return
	 */
	List<Notice> selectNoticeList(Notice notice);

	/**
	 * 新增通知公告
	 * @param notice
	 * @return
	 */
	int add(Notice notice);

	/**
	 * 根据id删除通知公告
	 * @param idArray
	 * @return
	 */
	int deleteNoticeByIds(String[] idArray);

	/**
	 * 修改通知公告
	 * @param notice
	 * @return
	 */
	int updateNotice(Notice notice);

	/**
	 * 修改通知公告状态
	 * @param notice
	 * @return
	 */
	int changeStatus(Notice notice);
}
